package com.cqhilink.iot.jobstandardmanagement.facade.service;


import com.cqhilink.iot.jobstandardmanagement.facade.model.LoginLog;

/**
 * Created by ${yangsy} on 2017/3/20.
 */
public interface OutLoginLogService {

    //  新增操作
    int insertSelective(LoginLog record);

    /**
     * 查询操作
     * 最后一次登录时间
     *
     * @param userId
     * @return
     */
    LoginLog selectLastLoginTime(String userId);

    /**
     * 删除操作
     * 清空登录日志
     * @return
     */
    int deleteAll();


    /**
     * 删除操作
     * @return
     */
    int deleteDoLogAll();

    /**
     * 根据用户id修改退出时间
     * @param record
     * @return
     */
    int updateLogoutTimeByUserId(LoginLog record);
}
